organic transplantation - French English Dictionary